package com.pshcp.doctor.vo.schedule;

import lombok.Data;
import org.simpleframework.xml.Element;

/**
 * @Description: TODO
 * @Author: xiaoche
 * @Date: 2023/2/23 18:31
 */
@Data
public class PatInfoResVO {
    private Long patientId;
    /**
     * 病人ID
     * HIS病人唯一标识,id号适用于有卡患者,身份证适用于初诊无卡患者
     */
    private String accessPatId;

    /**
     * 患者名称
     */
    private String PatName;
    /**
     * 证件类型
     */
    private String idCardType;
    /**
     * 证件号
     */
    private String idCardNo;
    /**
     * 患者手机号
     */
    private String phoneNo;
    /**
     * 患者性别
     * 0女 1男
     */
    private String sex;
    /**
     * 出生日期
     * yyyy-MM-dd
     */
    private String birthday;
    /**
     * 现住址
     */
    private String currentAddr;
    /**
     * 现住址邮编
     */
    private String postNo;
    /**
     * 婚姻状况
     */
    private String maritalStatus;
    /**
     * 民族
     */
    private String folk;
    /**
     * 职业
     */
    private String Occupation;
    /**
     * 工作单位
     */
    private String workUnit;
    /**
     * 工作单位地址
     */
    private String workUnitAddr;
    /**
     * 工作单位电话
     */
    private String workUnitPhone;
    /**
     * 户口地址
     */
    private String registeredAddress;
    /**
     * 生日
     */
    private String birthdayTimestamp;


    /**
     * 出生地址
     */
    private String birthPlace;
    /**
     * 籍贯
     * XX省XX市
     */
    private String nativePlace;
    /**
     * 国籍
     */
    private String nationality;
    /**
     * 联系人姓名
     */
    private String contactsName;
    /**
     * 联系人身份证号
     */
    private String contactsIdCardNo;
    /**
     * 联系人手机号
     */
    private String contactsPhoneNo;
    /**
     * 联系人详细地址
     */
    private String contactsAddr;
    /**
     * 患者与联系人关系
     */
    private String contactsRelationship;
    /**
     * 获知渠道
     * 1、网络2、电话咨询3、电视4、广告5熟人介绍6医院介绍7、114查询8新媒体9其他
     */
    private Integer learnChannel;

    /**
     * 窗口人员是否已审核
     * Y已审核，N未审核
     * 已审核的患者，不可以通过终端再修改信息
     */
    private String hasReviewed;
    /**
     * 就诊卡号
     */
    private String patCardno;
    /**
     * 就诊卡类型
     */
    private Integer patCardType;
}
